ballistic protective vest - Turc Anglais Dictionnaire